Hammerstein Model Identification Method Based on Genetic Programming
نویسندگان
چکیده
In this paper, we address a novel approach to identify a nonlinear dynamic system for a Hammerstein model. The Hammerstein model is composed of a nonlinear static block in series with a linear dynamic system block. The aim of system identification here is to provide the optimal mathematical model of both nonlinear static and linear dynamic system blocks in some appropriate sense. In this paper, we use genetic programming to determine the functional structure for nonlinear static block. Each individual in genetic programming represents a nonlinear function structure. The unknown parameters of linear dynamic block and the nonlinear static block given by each individual are estimated with a least square method. The fitness is evaluated by AIC(Akaike information criterion) as representing the balance of model complexity and accuracy. It is calculated with the number of nodes in the genetic programming tree, the order of linear dynamic model and the accuracy of model for the training data. The results of numerical studies indicate the usefulness of proposed approach to the Hammerstein model identification.
منابع مشابه
Identification of Hammerstein Model Based on Quantum Genetic Algorithm
Nonlinear system identification is a main topic of modern identification. A new method for nonlinear system identification is presented by using Quantum Genetic Algorithm (QGA).The problems of nonlinear system identification are cast as function optimization overprameter space,and the Quantum Genetic Algorithm is adopted to solve the optimization problem. Simulation experiments show that: compa...
متن کاملRecursive Identification of Hammerstein Systems with Polynomial Function Approximation
Nonlinear system identification is considered, where the nonlinear static function was approximated by a number of polynomial functions. It is based on a piecewise-linear Hammerstein model, which is linear in the parameters. The identification procedure is divided into two steps. Firstly we adopt the extended stochastic gradient algorithm to identify some unknown parameters. Secondly using sing...
متن کاملHammerstein-Wiener Model: A New Approach to the Estimation of Formal Neural Information
A new approach is introduced to estimate the formal information of neurons. Formal Information, mainly discusses about the aspects of the response that is related to the stimulus. Estimation is based on introducing a mathematical nonlinear model with Hammerstein-Wiener system estimator. This method of system identification consists of three blocks to completely describe the nonlinearity of inp...
متن کاملThe system identification and control of Hammerstein system using non-uniform rational B-spline neural network and particle swarm optimization
In this paper a new system identification algorithm is introduced for Hammerstein systems based on observational input/output data. The nonlinear static function in the Hammerstein system is modelled using a non-uniform rational B-spline (NURB) neural network. The proposed system identification algorithm for this NURB network based Hammerstein system consists of two successive stages. First the...
متن کاملA Recursive Method of Identification of Hammerstein Model Based on Least Squares Support Vector Machines
In the domain of industrial process modeling and control, Hammerstein model has been used widely to describe a class of nonlinear systems. Goethals et al. (2005) proposed a method based on Least Squares Support Vector Machines (LSSVM) to identify the input-output relationship of the Hammerstein model. Unfortunately, as the data points grow, this kernel learning approach costs much time correspo...
متن کامل